﻿// 功能：指定绘图表面上内容的对齐方式。
// 描述：
// 作者：温伟鹏
// 日期：2010/9/21 15:33:21

using System;

namespace MeizuSDK.Drawing
{
    /// <summary>
    /// 指定绘图表面上内容的对齐方式。
    /// </summary>
    public enum ContentAlignment
    {
        /// <summary>
        /// 内容在垂直方向上顶部对齐，在水平方向上左边对齐。
        /// </summary>
        TopLeft = 1,
        /// <summary>
        /// 内容在垂直方向上顶部对齐，在水平方向上居中对齐。
        /// </summary>
        TopCenter = 2,
        /// <summary>
        /// 内容在垂直方向上顶部对齐，在水平方向上右边对齐。
        /// </summary>
        TopRight = 4,
        /// <summary>
        /// 内容在垂直方向上中间对齐，在水平方向上左边对齐。
        /// </summary>
        MiddleLeft = 0x10,
        /// <summary>
        /// 内容在垂直方向上中间对齐，在水平方向上居中对齐。
        /// </summary>
        MiddleCenter = 0x20,
        /// <summary>
        /// 内容在垂直方向上中间对齐，在水平方向上右边对齐。
        /// </summary>
        MiddleRight = 0x40,
        /// <summary>
        /// 内容在垂直方向上底边对齐，在水平方向上左边对齐。
        /// </summary>
        BottomLeft = 0x100,
        /// <summary>
        /// 内容在垂直方向上底边对齐，在水平方向上居中对齐。
        /// </summary>
        BottomCenter = 0x200,
        /// <summary>
        /// 内容在垂直方向上底边对齐，在水平方向上右边对齐。
        /// </summary>
        BottomRight = 0x400,
    }
}
